home *** CD-ROM | disk | FTP | other *** search
/ Freelog 117 / FreelogNo117-OctobreNovembre2013.iso / Programmation / jedit / jedit5.1.0install.exe / {app} / modes / catalog < prev    next >
Extensible Markup Language  |  2013-07-28  |  17KB  |  659 lines

  1. <?xml version="1.0"?>
  2.  
  3. <!-- This is a mode catalog. Edit modes must be listed here, -->
  4. <!-- otherwise they will not be available to jEdit. -->
  5.  
  6. <!DOCTYPE MODES SYSTEM "catalog.dtd">
  7.  
  8. <MODES>
  9.  
  10. <MODE NAME="actionscript"    FILE="actionscript.xml"
  11.                 FILE_NAME_GLOB="*.as" />
  12.  
  13. <MODE NAME="ada"        FILE="ada.xml"
  14.                 FILE_NAME_GLOB="*.{ada,adb,ads}"/>
  15.  
  16. <MODE NAME="ada95"        FILE="ada95.xml" />
  17.  
  18. <MODE NAME="ant"        FILE="ant.xml"
  19.                 FILE_NAME_GLOB="*build.xml"
  20.                 FIRST_LINE_GLOB="*<project*" />
  21.  
  22. <MODE NAME="antlr"        FILE="antlr.xml"
  23.                 FILE_NAME_GLOB="*.g" />
  24.  
  25. <MODE NAME="apacheconf"        FILE="apacheconf.xml"
  26.                 FILE_NAME_GLOB="{/etc/apache2/{*.conf,{conf.d,{mods,sites}-{available,enabled}}/*},*httpd*.conf}" />
  27.  
  28. <MODE NAME="apdl"        FILE="apdl.xml"
  29.                 FILE_NAME_GLOB="*.{ans,inp,mak,mac}" />
  30.  
  31. <MODE NAME="applescript"    FILE="applescript.xml"
  32.                 FILE_NAME_GLOB="*.applescript" />
  33.  
  34. <MODE NAME="asp"        FILE="asp.xml"
  35.                 FILE_NAME_GLOB="*.{asp,asa}" />
  36.  
  37. <MODE NAME="aspect-j"        FILE="aspect-j.xml"
  38.                 FILE_NAME_GLOB="*.aj" />
  39.  
  40. <MODE NAME="assembly-agc"    FILE="assembly-agc.xml"
  41.                 FILE_NAME_GLOB="*.agc" />
  42.  
  43. <MODE NAME="assembly-ags"    FILE="assembly-ags.xml"
  44.                 FILE_NAME_GLOB="*.aea" />
  45.  
  46. <MODE NAME="assembly-m68k"    FILE="assembly-m68k.xml" />
  47.  
  48. <MODE NAME="assembly-macro32"    FILE="assembly-macro32.xml"
  49.                 FILE_NAME_GLOB="*.mar" />
  50.  
  51. <MODE NAME="assembly-mcs51"    FILE="assembly-mcs51.xml" />
  52.  
  53. <MODE NAME="assembly-r2000"    FILE="assembly-r2000.xml"
  54.                 FILE_NAME_GLOB="*.mips" />
  55.  
  56. <MODE NAME="assembly-parrot"    FILE="assembly-parrot.xml"
  57.                 FILE_NAME_GLOB="*.pasm" />
  58.  
  59. <MODE NAME="assembly-x86"    FILE="assembly-x86.xml"
  60.                 FILE_NAME_GLOB="*.asm" />
  61.  
  62. <MODE NAME="avro"         FILE="avro.xml"
  63.       FILE_NAME_GLOB="*.avdl" />
  64.  
  65. <MODE NAME="awk"        FILE="awk.xml"
  66.                 FILE_NAME_GLOB="*.awk"
  67.                 FIRST_LINE_GLOB="#!*awk*" />
  68.  
  69. <MODE NAME="b"            FILE="b.xml"
  70.                 FILE_NAME_GLOB="*.{imp,ref,mch}" />
  71.  
  72. <MODE NAME="batch"        FILE="batch.xml"
  73.                 FILE_NAME_GLOB="*.{bat,cmd}" />
  74.  
  75. <MODE NAME="bbj"        FILE="bbj.xml"
  76.                 FILE_NAME_GLOB="*.bbj" />
  77.  
  78. <!-- if anyone knows a file name glob that can be used with this mode,
  79.      please let me know -->
  80. <MODE NAME="bcel"        FILE="bcel.xml" />
  81.  
  82. <!-- Now that BeanShell 2.0 supports class declarations, its syntax is
  83.      almost identical to Java. -->
  84. <MODE NAME="beanshell"        FILE="java.xml"
  85.                 FILE_NAME_GLOB="*.bsh" />
  86.  
  87. <MODE NAME="bibtex"        FILE="bibtex.xml"
  88.                 FILE_NAME_GLOB="*.bib" />
  89.  
  90. <MODE NAME="binsource-agc"    FILE="binsource-agc.xml"
  91.                 FILE_NAME_GLOB="*.binsource" />
  92. <!-- We let c++ color the .h files -->
  93. <MODE NAME="c"            FILE="c.xml"
  94.                 FILE_NAME_GLOB="*.c" />
  95.  
  96. <MODE NAME="cfscript"        FILE="cfscript.xml"
  97.                 FILE_NAME_GLOB="*.cfc" />
  98.  
  99. <MODE NAME="chill"        FILE="chill.xml"
  100.                 FILE_NAME_GLOB="*.{chl,mpol}" />
  101.  
  102. <MODE NAME="cil"        FILE="cil.xml"
  103.                 FILE_NAME_GLOB="*.il" />
  104.  
  105. <MODE NAME="clips"        FILE="clips.xml"
  106.                 FILE_NAME_GLOB="*.clp" />
  107.  
  108. <MODE NAME="clojure"         FILE="clojure.xml"
  109.                 FILE_NAME_GLOB="*.clj" />
  110.  
  111. <MODE NAME="cmake"        FILE="cmake.xml"
  112.                 FILE_NAME_GLOB="CMakeLists.txt"/>
  113.  
  114. <MODE NAME="cobol"        FILE="cobol.xml"
  115.                 FILE_NAME_GLOB="*.{cbl,cob}" />
  116.  
  117. <MODE NAME="coffeescript"    FILE="coffeescript.xml"
  118.                 FILE_NAME_GLOB="*.coffee" />
  119.  
  120. <MODE NAME="coldfusion"        FILE="coldfusion.xml"
  121.                 FILE_NAME_GLOB="*.{cfm,dbm,cfc}" />
  122.  
  123. <MODE NAME='cplex-lp'  FILE='cplexlp.xml'
  124.                     FILE_NAME_GLOB='*.lp'  />
  125.  
  126. <MODE NAME="c++"        FILE="cplusplus.xml"
  127.                 FILE_NAME_GLOB="*.{cc,cpp,h,hh,hpp,cxx}" />
  128.  
  129. <MODE NAME="c#"            FILE="csharp.xml"
  130.                 FILE_NAME_GLOB="*.cs" />
  131.  
  132. <MODE NAME="css"        FILE="css.xml"
  133.                 FILE_NAME_GLOB="*.css" />
  134.  
  135. <MODE NAME="csv"         FILE="csv.xml"
  136.                 FILE_NAME_GLOB="*.csv" />
  137.  
  138. <MODE NAME="cvs-commit"        FILE="cvs-commit.xml"
  139.                 FILE_NAME_GLOB="cvs*.tmp"/>
  140.  
  141. <MODE NAME="d"            FILE="d.xml"
  142.                 FILE_NAME_GLOB="*.d" />
  143.  
  144. <MODE NAME="dart"            FILE="dart.xml"
  145.                 FILE_NAME_GLOB="*.dart" />
  146.  
  147. <MODE NAME="django"        FILE="django.xml"/>
  148.  
  149. <MODE NAME="dot"        FILE="dot.xml"
  150.                 FILE_NAME_GLOB="*.dot" />
  151.  
  152. <MODE NAME="doxygen"        FILE="doxygen.xml"
  153.                 FILE_NAME_GLOB="doxyfile*" />
  154.  
  155. <MODE NAME="dsssl"        FILE="dsssl.xml"
  156.                 FILE_NAME_GLOB="*.dsl" />
  157.  
  158. <MODE NAME="embperl"        FILE="embperl.xml"
  159.                 FILE_NAME_GLOB="*.epl"/>
  160.  
  161. <MODE NAME="erlang"        FILE="erlang.xml"
  162.                 FILE_NAME_GLOB="*.{erl,hrl}"/>
  163.  
  164. <MODE NAME="eiffel"        FILE="eiffel.xml"
  165.                 FILE_NAME_GLOB="*.e" />
  166.  
  167. <MODE NAME="fhtml"        FILE="fhtml.xml"
  168.                 FILE_NAME_GLOB="*.{furnace,fhtml}"/>
  169.  
  170. <MODE NAME="factor"        FILE="factor.xml"
  171.                 FILE_NAME_GLOB="*.factor"/>
  172.  
  173. <MODE NAME="jflex"        FILE="jflex.xml"
  174.                 FILE_NAME_GLOB="*.flex"/>
  175.  
  176. <MODE NAME="forth"        FILE="forth.xml"
  177.                 FILE_NAME_GLOB="*.f" />
  178.  
  179. <MODE NAME="fortran"        FILE="fortran.xml"
  180.                 FILE_NAME_GLOB="*.{for,fort,f77}" />
  181.  
  182. <MODE NAME="fortran90"        FILE="fortran90.xml"
  183.                 FILE_NAME_GLOB="*.{f90,f95,f03}" />
  184.  
  185. <MODE NAME="foxpro"        FILE="foxpro.xml"
  186.                 FILE_NAME_GLOB="*.prg" />
  187.  
  188. <MODE NAME="freemarker"        FILE="freemarker.xml"
  189.                 FILE_NAME_GLOB="*.ftl"
  190.                 FIRST_LINE_GLOB="<\#ftl*"/>
  191.  
  192. <MODE NAME="gcbasic"         FILE="gcbasic.xml"
  193.                 FILE_NAME_GLOB="*.{gc,gcb}"
  194.                 FIRST_LINE_GLOB="{*GCBASIC*,*Great Cow BASIC*}" />
  195.  
  196. <MODE NAME="gettext"        FILE="gettext.xml"
  197.                 FILE_NAME_GLOB="*.{po,pot}" />
  198.  
  199. <MODE NAME="gnuplot"        FILE="gnuplot.xml"
  200.                 FILE_NAME_GLOB="*.{dem,plt}" />
  201.  
  202. <MODE NAME="go"            FILE="go.xml"
  203.                 FILE_NAME_GLOB="*.go" />
  204.  
  205. <MODE NAME="gradle"        FILE="gradle.xml"
  206.                 FILE_NAME_GLOB="*.{gradle}" />
  207.  
  208. <MODE NAME="groovy"        FILE="groovy.xml"
  209.                 FILE_NAME_GLOB="*.{gant,groovy,grv}"/>
  210.  
  211. <MODE NAME="gsp"            FILE="jsp.xml"
  212.                 FILE_NAME_GLOB="*.{gsp}" />
  213.  
  214. <MODE NAME="haskell"        FILE="haskell.xml"
  215.                 FILE_NAME_GLOB="*.hs" />
  216.  
  217. <MODE NAME="haxe"        FILE="haxe.xml"
  218.                 FILE_NAME_GLOB="*.hx" />
  219.  
  220. <MODE NAME="hxml"        FILE="hxml.xml"
  221.                 FILE_NAME_GLOB="*.hxml" />
  222.  
  223. <!-- Used by Andre Kaplan's Hex plugin -->
  224. <MODE NAME="hex"        FILE="hex.xml" />
  225.  
  226. <MODE NAME="hlsl"        FILE="hlsl.xml"
  227.                 FILE_NAME_GLOB="*.fx" />
  228.  
  229. <MODE NAME="htaccess"            FILE="htaccess.xml"
  230.                 FILE_NAME_GLOB=".htaccess" />
  231.  
  232. <MODE NAME="html"        FILE="html.xml"
  233.                 FILE_NAME_GLOB="*.{html,htm,hta}" />
  234.  
  235. <MODE NAME="i4gl"        FILE="i4gl.xml"
  236.                 FILE_NAME_GLOB="*.4gl" />
  237.  
  238. <MODE NAME="icalendar"        FILE="ical.xml"
  239.                 FILE_NAME_GLOB="*.ics" />
  240.  
  241. <MODE NAME="icon"        FILE="icon.xml"
  242.                 FILE_NAME_GLOB="*.icn" />
  243.  
  244. <MODE NAME="idl"        FILE="idl.xml"
  245.                 FILE_NAME_GLOB="*.idl" />
  246.  
  247. <MODE NAME="inform"        FILE="inform.xml"
  248.                 FILE_NAME_GLOB="*.inf" />
  249.  
  250. <MODE NAME="inno-setup"        FILE="inno-setup.xml"
  251.                 FILE_NAME_GLOB="*.iss" />
  252.  
  253. <MODE NAME="ini"        FILE="ini.xml"
  254.                 FILE_NAME_GLOB="*.{ini,reg}" />
  255.  
  256. <MODE NAME="interlis"        FILE="interlis.xml"
  257.                 FILE_NAME_GLOB="*.ili" />
  258.  
  259. <MODE NAME="io"            FILE="io.xml"
  260.                 FILE_NAME_GLOB="*.io" />
  261.  
  262. <MODE NAME="jamon"
  263.       FILE="jamon.xml"
  264.       FILE_NAME_GLOB="*.jamon" />
  265.  
  266. <MODE NAME="javacc"        FILE="javacc.xml"
  267.                 FILE_NAME_GLOB="*.{jj,jjt}"/>
  268.  
  269. <MODE NAME="java"        FILE="java.xml"
  270.                 FILE_NAME_GLOB="*.java" />
  271.  
  272. <MODE NAME="javafx"        FILE="javafx.xml"
  273.                 FILE_NAME_GLOB="*.fx" />
  274.  
  275. <MODE NAME="javascript"        FILE="javascript.xml"
  276.                 FILE_NAME_GLOB="{*.js,Buildsub}" />
  277.  
  278. <MODE NAME="jcl"        FILE="jcl.xml"
  279.                 FILE_NAME_GLOB="*.jcl" />
  280.  
  281. <MODE NAME="jedit-actions"    FILE="jedit-actions.xml"
  282.                 FILE_NAME_GLOB="actions.xml"/>
  283.  
  284. <MODE NAME="jhtml"        FILE="jhtml.xml"
  285.                 FILE_NAME_GLOB="*.jhtml" />
  286.  
  287. <MODE NAME="jmk"        FILE="jmk.xml"
  288.                 FILE_NAME_GLOB="*.jmk" />
  289.  
  290. <MODE NAME="json"        FILE="json.xml"
  291.                 FILE_NAME_GLOB="*.json" />
  292.  
  293. <MODE NAME="jsp"        FILE="jsp.xml"
  294.                 FILE_NAME_GLOB="*.{jsp,jsf,jspf,tag}" />
  295.  
  296. <!-- Note that a generic 'tex.xml' is included as well, for minimal
  297.      plain TeX/AMSTeX highlighting. -->
  298.  
  299. <MODE NAME="latex"        FILE="latex.xml"
  300.                 FILE_NAME_GLOB="*.{tex,sty,ltx}" />
  301.  
  302. <MODE NAME="lex"        FILE="lex.xml"
  303.                 FILE_NAME_GLOB="*.l" />
  304.  
  305. <MODE NAME="lilypond"        FILE="lilypond.xml"
  306.                 FILE_NAME_GLOB="*.{ly,ily}" />
  307.  
  308. <MODE NAME="lisp"        FILE="lisp.xml"
  309.                 FILE_NAME_GLOB="*.{lisp,lsp,el}" />
  310.  
  311. <MODE NAME="literate-haskell"    FILE="literate-haskell.xml"
  312.                 FILE_NAME_GLOB="*.lhs" />
  313.  
  314. <MODE NAME="logs"        FILE="logs.xml"
  315.                 FILE_NAME_GLOB="*.log" />
  316.  
  317. <MODE NAME="logtalk"        FILE="logtalk.xml"
  318.                 FILE_NAME_GLOB="*.lgt" />
  319.  
  320. <MODE NAME="lotos"        FILE="lotos.xml"
  321.                 FILE_NAME_GLOB="*.{lot,lotos}"/>
  322.  
  323. <MODE NAME="lua"        FILE="lua.xml"
  324.                 FILE_NAME_GLOB="*.lua" />
  325.  
  326. <MODE NAME="macroscheduler"        FILE="macroscheduler.xml"
  327.         FILE_NAME_GLOB="*.scp" />
  328.  
  329. <MODE NAME="mail"        FILE="mail.xml" />
  330.  
  331. <MODE NAME="makefile"        FILE="makefile.xml"
  332.                 FILE_NAME_GLOB="*makefile" />
  333.  
  334. <MODE NAME="maple"        FILE="maple.xml"
  335.                 FILE_NAME_GLOB="*.{mpl,mws}" />
  336.  
  337. <MODE NAME="maven"        FILE="maven.xml"
  338.                 FILE_NAME_GLOB="pom.xml"/>
  339.  
  340. <MODE NAME="metapost"
  341.          FILE="mpost.xml"
  342.          FILE_NAME_GLOB="*.mp"/>
  343.  
  344. <MODE NAME="mxml"        FILE="mxml.xml"
  345.                 FILE_NAME_GLOB="*.mxml" />
  346.  
  347. <MODE NAME="ml"            FILE="ml.xml"
  348.                 FILE_NAME_GLOB="*.{sml,ml}" />
  349.  
  350. <MODE NAME="modula3"        FILE="modula3.xml"
  351.                 FILE_NAME_GLOB="*.[im]3" />
  352.  
  353. <MODE NAME="moin"        FILE="moin.xml"
  354.                 FILE_NAME_GLOB="*.moin" />
  355.  
  356. <MODE NAME="mqsc"        FILE="mqsc.xml"
  357.                 FILE_NAME_GLOB="*.mqsc" />
  358.  
  359. <MODE NAME="myghty"        FILE="myghty.xml"
  360.                 FILE_NAME_GLOB="{autohandler,dhandler,*.myt}"/>
  361.  
  362. <MODE NAME="mysql"        FILE="mysql.xml" />
  363.  
  364. <MODE NAME="n3"            FILE="n3.xml"
  365.                 FILE_NAME_GLOB="*.n3" />
  366.  
  367. <MODE NAME="netrexx"        FILE="netrexx.xml"
  368.                 FILE_NAME_GLOB="*.nrx" />
  369.  
  370. <MODE NAME="nqc"        FILE="nqc.xml"
  371.                 FILE_NAME_GLOB="*.nqc" />
  372.  
  373. <MODE NAME="nsis2"        FILE="nsis2.xml"
  374.                 FILE_NAME_GLOB="*.{nsi,nsh}" />
  375.  
  376. <MODE NAME="objective-c"    FILE="objective-c.xml"
  377.                 FILE_NAME_GLOB="*.{objc,m}" />
  378.  
  379. <MODE NAME="objectrexx"        FILE="objectrexx.xml"
  380.                 FILE_NAME_GLOB="*.{rex,orx}" />
  381.  
  382. <MODE NAME="occam"        FILE="occam.xml"
  383.                 FILE_NAME_GLOB="*.icc" />
  384.  
  385. <MODE NAME="omnimark"        FILE="omnimark.xml"
  386.                 FILE_NAME_GLOB="*.x{om,in}" />
  387.  
  388. <MODE NAME="outline"        FILE="outline.xml"
  389.                 FILE_NAME_GLOB="*.{outline}" />
  390.  
  391. <MODE NAME="pascal"        FILE="pascal.xml"
  392.                 FILE_NAME_GLOB="*.{pas,dpr,dpk}" />
  393.  
  394. <MODE NAME="patch"        FILE="patch.xml"
  395.                 FILE_NAME_GLOB="*.{diff,patch}"
  396.                 FIRST_LINE_GLOB="{# HG changeset patch,diff --git *}" />
  397.  
  398. <MODE NAME="perl"        FILE="perl.xml"
  399.                 FILE_NAME_GLOB="*.p{[lmh],od}"
  400.                 FIRST_LINE_GLOB="#!/*perl*" />
  401.  
  402. <MODE NAME="php"        FILE="php.xml"
  403.                 FILE_NAME_GLOB="*.{php3,php4,php,phtml,inc}"
  404.                 FIRST_LINE_GLOB="{<\?php*,#!/*php*}" />
  405.  
  406. <MODE NAME="pike"        FILE="pike.xml"
  407.                 FILE_NAME_GLOB="*.{pike,pmod}" />
  408.  
  409. <MODE NAME="plaintex"        FILE="plaintex.xml" />
  410.  
  411. <MODE NAME="PostgreSQL" FILE="pg-sql.xml"
  412.                             FILE_NAME_GLOB="*.{pg_sql,pg-sql}" />
  413.  
  414. <MODE NAME="pl-sql"        FILE="osql.xml"
  415.                            FILE_NAME_GLOB="*.{pls,sql}" />
  416.  
  417. <!-- Older version of pl-sql mode not currently used -->
  418. <MODE NAME="pl-sql9"        FILE="pl-sql.xml" />
  419.  
  420. <MODE NAME="pl1"        FILE="pl1.xml"
  421.                 FILE_NAME_GLOB="*.pl[i1]" />
  422.  
  423. <MODE NAME="pop11"        FILE="pop11.xml"
  424.                 FILE_NAME_GLOB="*.{p,pop11,p11}" />
  425.  
  426. <MODE NAME="postscript"        FILE="postscript.xml"
  427.                 FILE_NAME_GLOB="*.{ps,eps}" />
  428.  
  429. <MODE NAME="povray"        FILE="povray.xml"
  430.                 FILE_NAME_GLOB="*.{pov,povray}" />
  431.  
  432. <MODE NAME="powerdynamo"    FILE="powerdynamo.xml"
  433.                 FILE_NAME_GLOB="*.{ssc,stm}" />
  434.  
  435. <MODE NAME="powershell"        FILE="powershell.xml"
  436.                 FILE_NAME_GLOB="*.{ps1,psm1,psd1}" />
  437.  
  438. <MODE NAME="prolog"        FILE="prolog.xml"
  439.                 FILE_NAME_GLOB="*.pro" />
  440.  
  441. <MODE NAME="progress"        FILE="progress.xml"
  442.                 FILE_NAME_GLOB="*.[piw]" />
  443.  
  444. <MODE NAME="properties"        FILE="props.xml"
  445.                 FILE_NAME_GLOB="*{properties,props}" />
  446.  
  447. <MODE NAME="psp"        FILE="psp.xml"
  448.                 FILE_NAME_GLOB="*.psp" />
  449.  
  450. <MODE NAME="ptl"        FILE="ptl.xml"
  451.                 FILE_NAME_GLOB="*.ptl"/>
  452.  
  453. <MODE NAME="pure"        FILE="pure.xml"
  454.                 FILE_NAME_GLOB="*.pure"
  455.                 FIRST_LINE_GLOB="#!*/*pure"/>
  456.  
  457. <MODE NAME="pvwave"        FILE="pvwave.xml"
  458.                 FILE_NAME_GLOB="*.jou" />
  459.  
  460. <MODE NAME="pyrex"        FILE="pyrex.xml"
  461.                 FILE_NAME_GLOB="*.{pyx}" />
  462.  
  463. <MODE NAME="python"        FILE="python.xml"
  464.                 FILE_NAME_GLOB="*.{py,pyw,sc,jy}"
  465.                 FIRST_LINE_GLOB="#!*/*python*" />
  466.  
  467. <MODE NAME="rebol"        FILE="rebol.xml"
  468.                 FILE_NAME_GLOB="*.r" />
  469.  
  470. <MODE NAME="redcode"        FILE="redcode.xml"
  471.                 FILE_NAME_GLOB="*.{red,rc}" />
  472.  
  473. <MODE NAME="relax-ng-compact"    FILE="relax-ng-compact.xml"
  474.                 FILE_NAME_GLOB="*.rnc" />
  475.  
  476. <MODE NAME="renderman-rib"    FILE="rib.xml"
  477.                 FILE_NAME_GLOB="*.rib" />
  478.  
  479. <MODE NAME="rd"            FILE="rd.xml"
  480.                 FILE_NAME_GLOB="*.rd" />
  481.  
  482. <MODE NAME="rest"        FILE="rest.xml"
  483.                 FILE_NAME_GLOB="*.{rst,rest}"
  484.                 FIRST_LINE_GLOB="{===,~~~}*"/>
  485.  
  486. <MODE NAME="rhtml"        FILE="rhtml.xml"
  487.                 FILE_NAME_GLOB="*.{rhtml,html.erb}" />
  488.  
  489. <MODE NAME="roff"
  490.         FILE="roff.xml"
  491.         FILE_NAME_GLOB="*.{1,2,3,4,5,6,7,8,9,me,ms,mm,mom,tmac}" />
  492.  
  493. <MODE NAME="rpm-spec"        FILE="rpmspec.xml"
  494.                 FILE_NAME_GLOB="*.spec" />
  495.  
  496. <MODE NAME="rtf"        FILE="rtf.xml"
  497.                 FILE_NAME_GLOB="*.rtf" />
  498.  
  499. <MODE NAME="rakefile"   FILE="ruby.xml"
  500.                 FILE_NAME_GLOB="*Rakefile" />
  501.  
  502. <MODE NAME="ruby"        FILE="ruby.xml"
  503.                 FILE_NAME_GLOB="*.{rb,rbw}"
  504.                 FIRST_LINE_GLOB="#!*/*ruby*" />
  505.  
  506. <MODE NAME="rview"        FILE="rview.xml"
  507.                 FILE_NAME_GLOB="*.rvw" />
  508.  
  509. <MODE NAME="s+"            FILE="splus.xml"
  510.                 FILE_NAME_GLOB="*.ssc" />
  511.  
  512. <MODE NAME="s#"            FILE="ssharp.xml"
  513.                 FILE_NAME_GLOB="*.{ss,ssc,ssi,ssw,sts,aml}"  />
  514.  
  515. <MODE NAME="sas"        FILE="sas.xml"
  516.                 FILE_NAME_GLOB="*.sas" />
  517.  
  518. <MODE NAME="sbt" FILE="scala.xml"
  519.         FILE_NAME_GLOB="*.sbt" />
  520.  
  521. <MODE NAME="scala"      FILE="scala.xml"
  522.         FILE_NAME_GLOB="*.scala" />
  523.  
  524. <MODE NAME="scheme"        FILE="scheme.xml"
  525.                 FILE_NAME_GLOB="*.scm" />
  526.  
  527. <MODE NAME="sgml"        FILE="sgml.xml"
  528.                 FILE_NAME_GLOB="*.{sgml,sgm,dtd}" />
  529.  
  530. <MODE NAME="sip"        FILE="sip.xml" />
  531.  
  532. <MODE NAME="rcp"         FILE="rcp.xml"
  533.                 FILE_NAME_GLOB="*.rcp" />
  534.  
  535. <MODE NAME="shellscript"    FILE="shellscript.xml"
  536.                 FILE_NAME_GLOB="*.{csh,sh,bash,login,profile,bashrc,bash_profile}"
  537.                 FIRST_LINE_GLOB="#!/*sh*" />
  538.  
  539. <MODE NAME="shtml"        FILE="shtml.xml"
  540.                 FILE_NAME_GLOB="*.{shtml,shtm,ssi}" />
  541.  
  542. <MODE NAME="slate"        FILE="slate.xml"
  543.                 FILE_NAME_GLOB="*.slate" />
  544.  
  545. <MODE NAME="slax"        FILE="slax.xml"
  546.                 FILE_NAME_GLOB="*.slax" />
  547.  
  548. <MODE NAME="smalltalk"        FILE="smalltalk.xml"
  549.                 FILE_NAME_GLOB="*.{st,sources,changes}" />
  550.  
  551. <MODE NAME="smarty"        FILE="smarty.xml"
  552.                 FILE_NAME_GLOB="*.tpl"/>
  553.  
  554. <MODE NAME="sdl/pr"        FILE="sdl_pr.xml"
  555.                 FILE_NAME_GLOB="*.pr"/>
  556.  
  557. <MODE NAME="sql-loader"     FILE="sql-loader.xml"
  558.                 FILE_NAME_GLOB="*.ctl" />
  559.  
  560. <MODE NAME="smi-mib"        FILE="smi-mib.xml"
  561.                 FILE_NAME_GLOB="*{.mib,-MIB.txt}" />
  562.  
  563. <MODE NAME="sqr"        FILE="sqr.xml"
  564.                 FILE_NAME_GLOB="*.{sqr,sqc}" />
  565.  
  566. <MODE NAME="squidconf"        FILE="squidconf.xml"
  567.                 FILE_NAME_GLOB="squid.conf" />
  568.  
  569. <MODE NAME="stata"     FILE="stata.xml"
  570.                 FILE_NAME_GLOB="*.{do,ado,mata}" />
  571.  
  572. <MODE NAME="svn-commit"        FILE="svn-commit.xml"
  573.                 FILE_NAME_GLOB="svn-commit*.tmp" />
  574.  
  575. <MODE NAME="swig"        FILE="swig.xml"
  576.                 FILE_NAME_GLOB="*.{i,swg}" />
  577.  
  578. <MODE NAME="tcl"        FILE="tcl.xml"
  579.                 FILE_NAME_GLOB="*.{tcl,tsh}" />
  580.  
  581. <MODE NAME="texinfo"        FILE="texinfo.xml"
  582.                 FILE_NAME_GLOB="*.texi" />
  583.  
  584. <MODE NAME="tex"        FILE ="tex.xml" />
  585.  
  586.  
  587. <MODE NAME="text"        FILE="text.xml"
  588.                 FILE_NAME_GLOB="*.txt" />
  589.  
  590. <!-- This mode MUST be placed after text mode
  591.      because filename globs are checked in reverse order -->
  592. <MODE NAME="rfc"        FILE="rfc.xml"
  593.                 FILE_NAME_GLOB="rfc*.txt" />
  594.  
  595. <MODE NAME="tld"        FILE="tld.xml"
  596.                 FILE_NAME_GLOB="*.tld"/>
  597.  
  598. <MODE NAME="tsp"        FILE="tsp.xml"
  599.                 FILE_NAME_GLOB="*.tsp" />
  600.  
  601. <MODE NAME="transact-sql"    FILE="tsql.xml" />
  602.  
  603. <MODE NAME="template-toolkit"    FILE="tthtml.xml"
  604.                 FILE_NAME_GLOB="*.tt{html,css,js}" />
  605.  
  606. <MODE NAME="twiki"        FILE="twiki.xml"
  607.                 FILE_NAME_GLOB="*.twiki"/>
  608.  
  609. <MODE NAME="typoscript"        FILE="typoscript.xml"
  610.                 FILE_NAME_GLOB="*.ts"/>
  611.  
  612. <MODE NAME='url'        FILE='url.xml'
  613.                 FILE_NAME_GLOB='*.url' />
  614.  
  615. <MODE NAME="uscript"        FILE="uscript.xml"
  616.                 FILE_NAME_GLOB="*.uc" />
  617.  
  618. <MODE NAME="vala"        FILE="vala.xml"
  619.                 FILE_NAME_GLOB="*.vala" />
  620.  
  621. <MODE NAME="vbscript"        FILE="vbscript.xml"
  622.                 FILE_NAME_GLOB="*.{vbs,bas,cls}" />
  623.  
  624. <MODE NAME="velocity"        FILE="velocity_pure.xml"
  625.                 FILE_NAME_GLOB="*.vm" />
  626.  
  627. <MODE NAME="verilog"        FILE="verilog.xml"
  628.                 FILE_NAME_GLOB="*.{ver,v,sv}" />
  629.  
  630. <MODE NAME="vhdl"        FILE="vhdl.xml"
  631.                 FILE_NAME_GLOB="*.vh*" />
  632.  
  633. <MODE NAME="visualbasic"    FILE="visualbasic.xml"
  634.                 FILE_NAME_GLOB="*.{vb}" />
  635.  
  636. <MODE NAME="vrml2"        FILE="vrml2.xml"
  637.                 FILE_NAME_GLOB="*.{wrl,wrz}"/>
  638.  
  639. <MODE NAME="xml"        FILE="xml.xml"
  640.                 FILE_NAME_GLOB="*.{xml,xhtml,xsd,qrc,ui,docbook}"
  641.                 FIRST_LINE_GLOB="<\?xml*" />
  642.  
  643. <MODE NAME="xq"            FILE="xq.xml"
  644.                 FILE_NAME_GLOB="*.x{q,qm,ql}" />
  645.  
  646. <MODE NAME="xsl"        FILE="xsl.xml"
  647.                 FILE_NAME_GLOB="*.xsl" />
  648.  
  649. <MODE NAME="yab"        FILE="yab.xml"
  650.                 FILE_NAME_GLOB="*.yab" />
  651.  
  652. <MODE NAME="yaml"        FILE="yaml.xml"
  653.                 FILE_NAME_GLOB="*.{yml,yaml}" />
  654.  
  655. <MODE NAME="zpt"        FILE="zpt.xml"
  656.                 FILE_NAME_GLOB="*.{pt,zpt}"/>
  657.  
  658. </MODES>
  659.